vcProcessFlowTable

The process flow table holds the sequences of processes that each product belonging to a certain flow group shall follow as it travels in the simulation.

See in: Overview

Module: vcProcessModel

Parent: vcObject

Children -

Referenced by: vcProcessController.FlowTable

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
SequencesvcObservableListRGets the list of process sequences in this process flow table.

Methods

Learn how to use methods here. The methods are also inherited from the parent class.

NameReturn TypeParametersDescription
copySequenceFromvcProcessSequencevcProcessFlowGroup sourgeGroup,
vcProcessFlowGroup targetGroup
Copies the process sequence from the given flow group.
See more
Parameters:
sourceGroup (vcProcessFlowGroup): A flow group to copy the sequence from.
targetGroup (vcProcessFlowGroup): A flow group for which to create the new sequence.

Exceptions:
RuntimeError: When the source flow group has no sequence.
RuntimeError: When the target flow group already has a sequence.

Returns:
vcProcessSequence: A new process sequence.
createSequencevcProcessSequencevcProcessFlowGroup flowGroupCreates a new process sequence.
See more
Parameters:
flowGroup (vcProcessFlowGroup): Flow group for which to create a new process sequence.

Exceptions:
RuntimeError: When a sequence for the given flow group already exists.

Returns:
vcProcessSequence: The newly created process sequence.
getSequencevcProcessSequencevcProcessFlowGroup flowGroupGets the process sequence associated to the given flow group.
See more
Parameters:
flowGroup (vcProcessFlowGroup): Process flow group.

Returns:
vcProcessSequence: A process sequence. None, if the flow group does not have a sequence.